# coding=utf-8
from rest_framework import serializers
from goods_info.models import AttachmentModel

class AttachmentSerializer(serializers.ModelSerializer):
    '''
    附件的序列化器
    '''

    # source来源处（从模型类哪个属性或者函数），可以接属性的名字或者函数
    # 这里接的是函数，这个函数是自带的，拿的是type_choices的value
    type_display = serializers.CharField(source='get_a_type_display',read_only=True)

    class Meta:
        model = AttachmentModel
        fields = '__all__'

